package ivansalvadori.diariopushweb.model;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

@SuppressWarnings("serial")
public class Termo implements Serializable {
	private int codigo;
	private String termo;
	private String tipo;
	private List<Diario> diarios;
	private Usuario usuario;

	public Termo(){
		this.diarios = new ArrayList<Diario>();
	}

	public void addDiario(Diario diario){
		this.diarios.add(diario);
	}

	public String getTermo() {
		return termo;
	}

	public void setTermo(String termo) {
		this.termo = termo;
	}

	public String getTipo() {
		return tipo;
	}

	public void setTipo(String tipo) {
		this.tipo = tipo;
	}

	public List<Diario> getDiarios() {
		return diarios;
	}

	public void setDiarios(List<Diario> diarios) {
		this.diarios = diarios;
	}

	public Usuario getUsuario() {
		return usuario;
	}

	public void setUsuario(Usuario usuario) {
		this.usuario = usuario;
	}

	public int getCodigo() {
		return codigo;
	}

	public void setCodigo(int codigo) {
		this.codigo = codigo;
	}
}
